package org.example.admin.service;


import org.example.admin.bo.UserBO;
import org.example.admin.dto.UserDto;
import org.example.admin.entity.UserEntity;
import org.example.admin.vo.UserVo;
import org.example.core.utils.PageUtils;
import org.example.core.utils.R;

import java.util.List;

/**
 * @author 小杰_cc
 * @version 1.0
 */
public interface UserService{

    // 获取用户信息
    UserEntity queryUserInfo();

    PageUtils list(UserDto userDto);

    UserVo detail(Long id);

    void save(UserBO user);

    void update(UserBO user);

    R<?> delete(List<Long> ids);
}
